package edu.zut.hb.report.service;

import edu.zut.hb.ambition.base.service.GenericManager;
import edu.zut.hb.ambition.base.service.GenericTreeManager;
import edu.zut.hb.ambition.report.domain.Report;
import edu.zut.hb.ambition.report.domain.ReportGroup;

import java.util.List;

public interface ReportManger extends GenericManager<Report, Long> {

    List list();

    public Report selectReportByReportid(Long reportid);

    public List<Report> selectReportList(Report report);

    public int insertReport(Report report);

    public int updateReport(Report report);

    public int deleteReportByReportid(Long reportid);

    public int deleteReportByReportids(Long[] reportids);
}